package cn.edu.cug.cs.gtl.renders.openinventor.nodes;

import cn.edu.cug.cs.gtl.apis.render.basics.Vec3f;
import cn.edu.cug.cs.gtl.apis.render.basics.ViewportRegion;
import cn.edu.cug.cs.gtl.apis.render.nodes.Camera;
import cn.edu.cug.cs.gtl.apis.render.viewers.CameraInteractor;
import com.openinventor.inventor.viewercomponents.nodes.SceneInteractor;

public class SceneInteractorImpl extends SeparatorImpl implements cn.edu.cug.cs.gtl.apis.render.nodes.SceneInteractor {
    public SceneInteractorImpl() {
        super();
        this.nativeObject = new SceneInteractor();
    }

    public SceneInteractorImpl(SceneInteractor s) {
        super();
        this.nativeObject = s;
    }


    @Override
    public CameraMode getCameraMode() {
        return null;
    }

    @Override
    public CameraInteractor getCameraInteractor() {
        return null;
    }

    @Override
    public Camera getCamera() {
        return null;
    }

    @Override
    public void viewAll(ViewportRegion region) {

    }

    @Override
    public void viewAxis(Vec3f v1, Vec3f v2) {

    }
}
